package com.credithc.signature.common.constant;

/**
 * 描述：常量类<br/>
 * 作者：sunyang
 * 创建：2019/6/3 18:13
 * 版本：v1.0.0<br/>
 */
public interface Constant {

    /**
     * 证件类型编码:身份证代码
     */
    String MAINLAND_ID = "0";

    /**
     * 临时合同文件名前缀
     */
    String SNAP_PDF_PREFIX = "snapPdf_";

    /**
     * PDF扩展名
     */
    String PDF_EXT = ".pdf";

    /**
     * 模板名称前缀
     */
    String TEMPLATE_FILENAME_PREFIX="template_";

    /**
     * ftl文件扩展名
     */
    String FTL_EXT = ".ftl";

    /**
     * RMQ发送工具类名称
     */
    String RABBITSENDER_NAME = "coreRabbitSender";

    /**
     * 签章规则：私章
     */
    Integer PERSONAL = 1;

    /**
     * 签章规则：公章
     */
    Integer OFFICAL = 2;

    /**
     * 签章规则：公私章
     */
    Integer OFFICAL_PERSONAL = 3;

}
